package com.springboot.util.enums;

/**
 * @author
 * @description:
 */
public enum RespErrorCode {
    /**错误码 1开头公共  3:业务*/
    SAVE_ERROR("1001", "保存失败"),
    UPDATE_ERROR("1002", "修改失败"),
    DELETE_ERROR("1003", "删除失败"),
    GET_INFO_NULL("1004", "获取数据失败"),
    INTERFACE_ERROR("1005", "无接口权限"),
    UPLOAD_ERROR("1006", "上传失败"),
    SEND_ERROR("1007", "发送失败"),
    USER_NULL("3001", "未查找到用户"),
    VERI_CODE_NULL("3002", "验证码错误"),
    TEMP_REPLACE_ERROR("3003", "替换字符失败"),
    BLOG_EMAIL_ERROR("3004", "错误的邮箱，请输入正确的邮箱！"),
    BLOG_REGISTER_ERROR("3005", "注册失败！"),
    BLOG_USER_HAS_ERROR("3006", "已有该用户！"),
    BLOG_USER_HAS_NULL("3007", "账号和密码错误！"),
    BLOG_LOGIN_ERROR("3008", "登录失败！"),
    BLOG_COMMENT_ERROR("3008", "评论出现了错误！")
    ;

    private String value;
    private String descripe;



    RespErrorCode(String value, String descripe){
        this.value = value;
        this.descripe = descripe;
    }

    public static String getDescripe(String code){
        for(RespErrorCode managerErrorCode : RespErrorCode.values()){
            if(code.equals(managerErrorCode.getValue())){
                return managerErrorCode.getDescripe();
            }
        }
        return "";
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getDescripe() {
        return descripe;
    }

    public void setDescripe(String descripe) {
        this.descripe = descripe;
    }
}
